public service body - Turco Inglés Diccionario